<ui:composition 
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets">

	
	<br/>
	<f:loadBundle basename="mensajes" var="msgs" />	
	<h1>
		<h:outputText value="#{msgs['solicitudGastos.titulo']}" />
	</h1>
	<br/>
	<h:messages errorStyle="color: red;" />	
	<h:outputText value="#{solicitudGastosBean.mensaje}" style="color:red;"/>
	
	<h:panelGrid columns="2" id="pnlAbmSolicitudGastos">
		<h:outputLabel for="centroCosto" value="#{msgs['solicitudGastos.centroCosto']}" />		
		<h:selectOneMenu id="centroCosto" value="#{solicitudGastosBean.idCentroCosto}" rendered="true">
			<f:selectItem itemLabel="Seleccionar CC" itemValue="-1" />
			<f:selectItems value="#{solicitudGastosBean.listaCentrosCosto}" var="centro" 
				itemLabel="#{centro.nombre}" itemValue="#{centro.id}" />
		</h:selectOneMenu>

		<h:outputLabel for="descripcion" value="#{msgs['solicitudGastos.desc']}" />
		<h:inputTextarea id="description" cols="18" rows="3" maxlength="256"
			value="#{solicitudGastosBean.solicitudGastos.detalle}" required="true" label="#{msgs['solicitudGastos.desc']}">
			<f:validateLength maximum="256"></f:validateLength>
		</h:inputTextarea>

		<h:outputLabel for="importe" value="#{msgs['solicitudGastos.importeEstim']}" />
		<h:inputText id="importe" value="#{solicitudGastosBean.solicitudGastos.importe}" required="true" label="#{msgs['solicitudGastos.importeEstim']}">
			<f:convertNumber minFractionDigits="2" maxFractionDigits="2" />
			<f:validateDoubleRange minimum="0.00" maximum="9999.99" />	
		</h:inputText>

		<h:panelGroup>
			<h:commandButton id="btnAceptar" value="#{msgs['boton.aceptar']}" action="#{solicitudGastosBean.guardar}"
				onclick="confirmarSolicitud();" />
			<h:commandButton id="btnBuscar" value="#{msgs['boton.volver']}" action="toMenu" immediate="true" />
		</h:panelGroup>
	</h:panelGrid>
</ui:composition>